program heLib_test;

{$mode objfpc}{$H+}

// Copyright 2010, bflm. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

(*

$ ./helib_test -a -p --format=plain # invocation example

*)

uses
  Classes,
  consoletestrunner,
  heContnrs,
  heContnrs_test,
  heContnrs_Vector_test,
  heContnrs_SortVector_test,
  heContnrs_VectorSet_test,
  heContnrs_VectorMap_test,
  heContnrs_List_test,
  heContnrs_BTreeSet_test,
  heContnrs_BTreeMap_test;
  //heAutomata;

type

  { TMyTestRunner }

  TMyTestRunner = class(TTestRunner)
  protected
  // override the protected methods of TTestRunner to customize its behavior
  end;

var
  Application: TMyTestRunner;

begin
  {$if declared(HaltOnNotReleased)}
  HaltOnNotReleased := True;
  {$endif}
  Application := TMyTestRunner.Create(nil);
  Application.Initialize;
  Application.Run;
  Application.Free;
end.
